package com.ruoyi.familyManagement.domain.vo;

import com.ruoyi.common.annotation.Excel;

import java.util.Date;

public class FamilyInfoAndContractedInfo {

    /**
     * 家庭名称
     */
    @Excel(name = "家庭名称")
    private String familyName;

    /**
     * 家庭地址
     */
    @Excel(name = "家庭地址")
    private String familyAddress;

    /**
     * 家庭成员数量
     */
    @Excel(name = "家庭成员数量")
    private Integer familyUserNum;

    /**
     * 签约团队
     */
    @Excel(name = "签约团队")
    private String teamName;

    /**
     * 签约开始日期
     */
    @Excel(name = "签约开始日期")
    private Date contractStartDate;

    /**
     * 签约结束日期
     */
    @Excel(name = "签约结束日期")
    private Date contractEndDate;

    /**
     * 合同状态
     */
    @Excel(name = "合同状态")
    private String contractState;

    public String getFamilyName() {
        return familyName;
    }

    public void setFamilyName(String familyName) {
        this.familyName = familyName;
    }

    public String getFamilyAddress() {
        return familyAddress;
    }

    public void setFamilyAddress(String familyAddress) {
        this.familyAddress = familyAddress;
    }

    public Integer getFamilyUserNum() {
        return familyUserNum;
    }

    public void setFamilyUserNum(Integer familyUserNum) {
        this.familyUserNum = familyUserNum;
    }

    public String getTeamName() {
        return teamName;
    }

    public void setTeamName(String teamName) {
        this.teamName = teamName;
    }

    public Date getContractStartDate() {
        return contractStartDate;
    }

    public void setContractStartDate(Date contractStartDate) {
        this.contractStartDate = contractStartDate;
    }

    public Date getContractEndDate() {
        return contractEndDate;
    }

    public void setContractEndDate(Date contractEndDate) {
        this.contractEndDate = contractEndDate;
    }

    public String getContractState() {
        return contractState;
    }

    public void setContractState(String contractState) {
        this.contractState = contractState;
    }

    @Override
    public String toString() {
        return "FamilyInfoAndContract{" +
                "familyName='" + familyName + '\'' +
                ", familyAddress='" + familyAddress + '\'' +
                ", familyUserNum=" + familyUserNum +
                ", teamName='" + teamName + '\'' +
                ", contractStartDate=" + contractStartDate +
                ", contractEndDate=" + contractEndDate +
                ", contractState='" + contractState + '\'' +
                '}';
    }
}
